b657bdfa1a9467848cc1844b5c732087e5eae1ca,src/main/java/org/elasticsearch/indices/cluster/IndicesClusterStateService.java,IndicesClusterStateService,processAlias,#String#String#CompressedString#IndexAliasesService#,453

Before Change


        }
    }

    private void processAlias(String index, String alias, CompressedString filter, IndexAliasesService indexAliasesService) {
        try {
            if (!indexAliasesService.hasAlias(alias)) {
                if (logger.isDebugEnabled()) {
                    logger.debug("[{}] adding alias [{}], filter [{}]", index, alias, filter);
                }
                indexAliasesService.add(alias, filter);
            } else {
                if ((filter == null && indexAliasesService.alias(alias).filter() != null) ||
                        (filter != null && !filter.equals(indexAliasesService.alias(alias).filter()))) {

After Change


                        if (logger.isDebugEnabled()) {
                            logger.debug("[{}] updating alias [{}], filter [{}]", index, alias, filter);
                        }
                        newAliases.put(alias, indexAliasesService.create(alias, filter));
                    }
                }
            } catch (Exception e) {